Saudi-Russia Oil Price War: A Demand-Supply Analysis